#include"main.hpp"

void grdedit(student *stu)
{
	int ch;bool cr1=true;bool cr2=true;
	system("cls");
	if(stu->sub==1)
	{
		printf("系统检测到该学生是理科生\n");
		while(cr1)
		{
	        printf("请问您想修改哪项成绩？\n"); 
	        printf("1->语文成绩\n");
	        printf("2->数学成绩\n");
	        printf("3->英语成绩\n");
	        printf("4->物理成绩\n");
	        printf("5->化学成绩\n");
	        printf("6->生物成绩\n");
	        printf("7->文综成绩\n");
	        scanf("%d",ch);
	        switch(ch)
	        {
	    	    case 1:{
	    		    printf("请输入修改后项：\n");
	    		    scanf("%d",stu->grade.chi);
				    break;
			    }
			    case 2:{
				    printf("请输入修改后项：\n");
	    		    scanf("%d",stu->grade.mat);
				    break;
			    }
			    case 3:{
				    printf("请输入修改后项：\n");
	    		    scanf("%d",stu->grade.eng);
				    break;
		        }
		        case 4:{
		    	    printf("请输入修改后项：\n");
	    		    scanf("%d",stu->grade.pro1);
				    break;
			    }
			    case 5:{
				    printf("请输入修改后项：\n");
	    		    scanf("%d",stu->grade.pro2);
				    break;
			    }
			    case 6:{
				    printf("请输入修改后项：\n");
	    		    scanf("%d",stu->grade.pro3);
				    break;
			    }
			    case 7:{
				    printf("请输入修改后项：\n");
	    		    scanf("%d",stu->grade.con);
				    break;
			    }
			    default:{
				    printf("您输入的选项有误，请重新输入！\n");
				    system("pause");
				    break;
			    }
		    }
	    }
	}
}
